// pages/position/detail/detail.js
Page({
  data: {
      position: {} // 修改为 position
  },
  onLoad(options) {
      const position = JSON.parse(options.position); // 修改为 position
      this.setData({
          position: position
      });
  },
  // 投递简历按钮点击事件
  applyJob() {
      const { position } = this.data; // 修改为 position
      const userId = 1; // 假设用户 ID 为 1，实际中需要从登录状态获取
      wx.request({
          url: 'http://localhost:8090/xh/position/apply',
          method: 'POST',
          header: {
              'Content-Type': 'application/json'
          },
          data: {
              positionId: position.id, // 修改为 positionId
              userId
          },
          success: (res) => {
              if (res.data.code === 200) {
                  wx.showToast({
                      title: '简历投递成功',
                      icon: 'success'
                  });
              } else {
                  wx.showToast({
                      title: res.data.message,
                      icon: 'none'
                  });
              }
          },
          fail: () => {
              wx.showToast({
                  title: '网络请求失败',
                  icon: 'none'
              });
          }
      });
  }
});